﻿namespace Shuttle.ESB.Core
{
	public class OnAssembleMessage : PipelineEvent
	{
	}

	public class OnAfterPrepareMessage : PipelineEvent
	{
	}

	public class OnFindRouteForMessage : PipelineEvent
	{
	}

	public class OnAfterFindRouteForMessage : PipelineEvent
	{
	}

	public class OnSerializeMessage : PipelineEvent
	{
	}

	public class OnAfterSerializeMessage : PipelineEvent
	{
	}

	public class OnSerializeTransportMessage : PipelineEvent
	{
	}

	public class OnAfterSerializeTransportMessage : PipelineEvent
	{
	}

	public class OnCompressMessage : PipelineEvent
	{
	}

	public class OnAfterCompressMessage : PipelineEvent
	{
	}

	public class OnEncryptMessage : PipelineEvent
	{
	}

	public class OnAfterEncryptMessage : PipelineEvent
	{
	}

	public class OnDispatchTransportMessage : PipelineEvent
	{
	}

	public class OnAfterDispatchTransportMessage : PipelineEvent
	{
	}
}